package com.bafenyi.zh.bafenyilib;

import com.bafenyi.zh.bafenyilib.util.Enum;

import java.util.Map;

public class BFYMethodListener {
    /**
     * 是否成功获取配置参数
     **/
    public interface GetCustomParamsResult {
        void onResult(boolean is_success , Map<String , Object> otherParams);
    }
    /**
     * 是否展示评论分享弹窗
     **/
    public interface GetActiveWindowResult {
        void onResult(Enum.ShowActiveWindowType showActiveWindowType);
    }
    /**
     * 是否展示更新弹窗
     **/
    public interface GetUpdateResult {
        void onResult(Enum.ShowUpdateType showUpdateType);
    }


    /**
     * 初始化广告回调
     **/
    public interface AdCallBackForInit {
        void onSuccess(String adJson);

    }
    /**
     * 开屏广告回调
     **/
    public interface AdCallBackForSplash {
        void onSuccess(boolean isShowSplash , String adServer , String adJson);
    }
}
